package cn.fuxi2022.auth.properties;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

import java.util.List;

/**
 * 配置类：加载配置文件中关于 不需要token认证的接口的 URI列表
 */
@Data
@Component  // 封装类需要定义为Spring管理的bean，否则无法进行属性读取
@ConfigurationProperties(prefix = "shop.auth")  // 配置注解器：加载yaml中配置的信息
public class AuthProperties {
    private List<String> uri;
}
